package 单例模式;
//只能创建一个实例对象
/**
 * Created with IntelliJ IDEA.
 * Description:饿汉模式 线程安全 ,getInstance只是在读而不是在修改
 * 在类加载的时候已经创建好了对象,构造方法用private修饰,且不提供set接口,无法在实例化出对象
 * User: lenovo
 * Date: 2022-09-25
 * Time: 21:10
 */
class Singleton{
    private static Singleton singleton = new Singleton();//static 在类加载的时候就创建好了对象
    public static Singleton getInstance(){
        return singleton;
    }
//私有的构造方法
    private Singleton() {
    }
}
public class Demo1 {
    public static void main(String[] args) {
        Singleton.getInstance();
    }


}
